garden square - Alemán Inglés Diccionario